10000
7362
7567
8135
10211
18926
21649
25059
26530
27862
35886
41915
43335
46421
52793
60736
61429
65492
70123
70782
73690
79067
85540
88426
90386
94172
94383
95027
97777
100368
102763
